//
//  UIImage+extend.h
//  FamilyLinkPro
//
//  Created by SiterWell on 2023/9/14.
//  Copyright © 2023 SiterWell.Co.,Ltd. All rights reserved.
//

#import <UIKit/UIKit.h>

NS_ASSUME_NONNULL_BEGIN

@interface UIImage (extend)

+ (UIImage *)imageWithColor:(UIColor *)color size:(CGSize)size;

/**
 *  生成二维码
 *
 *  @param data    二维码数据
 *  @param size    二维码大小
 */
+ (UIImage *)generateQRCodeWithData:(NSString *)data size:(CGFloat)size;

/**
 *  专门加载图片资源 pathForResource 有可能加载不出来图片 可能需要带入@2x的尾巴
 *
 *  @param name 图片名字
 *  @param type 文件类型png 还是jpg
 *  @param bundle bundle的名称
 *  @return 加载好的图片
 */
+ (UIImage *)imageWithName:(NSString *)name type:(NSString *)type inBundle:(NSString *)bundle;


+ (UIImage *)imageWithColor:(UIColor *)color;

+ (UIImage *)scaleImage:(UIImage *)image toScale:(float)scaleSize;

@end

NS_ASSUME_NONNULL_END
